
<!DOCTYPE html>
<!--[if IEMobile 7 ]><html class="no-js iem7"><![endif]-->
<!--[if lt IE 9]><html class="no-js lte-ie8"><![endif]-->
<!--[if (gt IE 8)|(gt IEMobile 7)|!(IEMobile)|!(IE)]><!--><html class="no-js" lang="en"><!--<![endif]-->
<head>
  <meta charset="utf-8">
  <title>ksnowlv</title>
  <meta name="author" content="律威">

  
  <meta name="description" content="在命令行输入 rake -T 会列出相关命令，如下 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
rake clean # Clean out caches: .pygments-cache, .gist-c...
rake copydot[ &hellip;">
  

  <!-- http://t.co/dKP3o1e -->
  <meta name="HandheldFriendly" content="True">
  <meta name="MobileOptimized" content="320">
  <meta name="viewport" content="width=device-width, initial-scale=1">

  
  <link rel="canonical" href="http://ksnowlv.github.io/blog/page/15">
  <link href="/favicon.png" rel="icon">
  <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
  <link href="/atom.xml" rel="alternate" title="ksnowlv" type="application/atom+xml">
  <script src="/javascripts/modernizr-2.0.js"></script>
  <script src="//ajax.useso.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  <script>!window.jQuery && document.write(unescape('%3Cscript src="./javascripts/lib/jquery.min.js"%3E%3C/script%3E'))</script>
  <script src="/javascripts/octopress.js" type="text/javascript"></script>
  <!--Fonts from Google"s Web font directory at http://google.com/webfonts -->
<link href="http://fonts.useso.com/css?family=PT+Serif:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">
<link href="http://fonts.useso.com/css?family=PT+Sans:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">

  
  <script type="text/javascript">
    var _gaq = _gaq || [];
     _gaq.push(['_setAccount', 'UA-39546615-2']);
    // _gaq.push(['_trackPageview']);

    // (function() {
    //   var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    //   ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    //   var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    // })();

    _gaq.push(['_trackPageview']);

      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src='http://droidyue-tools.qiniudn.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
  </script>


</head>

<body   >
  <header role="banner"><hgroup>
  <h1><a href="/">ksnowlv</a></h1>
  
    <h2>回顾过去,总结以往;立足现在,铭记当下;技术为主,笔记而已.</h2>
  
</hgroup>

</header>
  <nav role="navigation"><ul class="subscription" data-subscription="rss">
  <li><a href="/atom.xml" rel="subscribe-rss" title="subscribe via RSS">RSS</a></li>
  
</ul>
  
<form action="http://google.com/search" method="get">
  <fieldset role="search">
    <input type="hidden" name="q" value="site:ksnowlv.github.io" />
    <input class="search" type="text" name="q" results="0" placeholder="Search"/>
  </fieldset>
</form>
  
<ul class="main-navigation">
  <li><a href="/">博客首页</a></li>
  <li><a href="/blog/archives">文章列表</a></li>
  <!-- <li><a href="/about-me">关于我</a></li>
 -->
</ul>

</nav>
  <div id="main">
    <div id="content">
      <div class="blog-index">
  
  
  
    <article>
      
  <header>
    
      <h1 class="entry-title"><a href="/blog/2014/07/08/rake-T/">Rake 命令</a></h1>
    
    
      <p class="meta">
        








  


<time datetime="2014-07-08T15:52:00+08:00" pubdate data-updated="true">Jul 8<span>th</span>, 2014</time>
        
         | <a href="/blog/2014/07/08/rake-T/#disqus_thread">Comments</a>
        
      </p>
    
  </header>


  <div class="entry-content"><p><strong>在命令行输入</strong></p>

<pre><code>rake -T
</code></pre>

<p><strong>会列出相关命令，如下</strong></p>

<figure class='code'><div class="highlight"><table><tr><td class="gutter"><pre class="line-numbers"><span class='line-number'>1</span>
<span class='line-number'>2</span>
<span class='line-number'>3</span>
<span class='line-number'>4</span>
<span class='line-number'>5</span>
<span class='line-number'>6</span>
<span class='line-number'>7</span>
<span class='line-number'>8</span>
<span class='line-number'>9</span>
<span class='line-number'>10</span>
<span class='line-number'>11</span>
<span class='line-number'>12</span>
<span class='line-number'>13</span>
<span class='line-number'>14</span>
<span class='line-number'>15</span>
<span class='line-number'>16</span>
<span class='line-number'>17</span>
<span class='line-number'>18</span>
<span class='line-number'>19</span>
</pre></td><td class='code'><pre><code class=''><span class='line'>rake clean                     # Clean out caches: .pygments-cache, .gist-c...
</span><span class='line'>rake copydot[source,dest]      # copy dot files for deployment
</span><span class='line'>rake deploy                    # Default deploy task
</span><span class='line'>rake gen_deploy                # Generate website and deploy
</span><span class='line'>rake generate                  # Generate jekyll site
</span><span class='line'>rake install[theme]            # Initial setup for Octopress: copies the de...
</span><span class='line'>rake integrate                 # Move all stashed posts back into the posts...
</span><span class='line'>rake isolate[filename]         # Move all other posts than the one currentl...
</span><span class='line'>rake list                      # list tasks
</span><span class='line'>rake new_page[filename]        # Create a new page in source/(filename)/ind...
</span><span class='line'>rake new_post[title]           # Begin a new post in source/_posts
</span><span class='line'>rake preview                   # preview the site in a web browser
</span><span class='line'>rake push                      # deploy public directory to github pages
</span><span class='line'>rake rsync                     # Deploy website via rsync
</span><span class='line'>rake set_root_dir[dir]         # Update configurations to support publishin...
</span><span class='line'>rake setup_github_pages[repo]  # Set up _deploy folder and deploy branch fo...
</span><span class='line'>rake update_source[theme]      # Move source to source.old, install source ...
</span><span class='line'>rake update_style[theme]       # Move sass to sass.old, install sass theme ...
</span><span class='line'>rake watch                     # Watch the site and regenerate when it changes</span></code></pre></td></tr></table></div></figure>

</div>
  
  


    </article>
  
  
    <article>
      
  <header>
    
      <h1 class="entry-title"><a href="/blog/2014/07/07/hello_github/">Blog转移</a></h1>
    
    
      <p class="meta">
        








  


<time datetime="2014-07-07T21:35:00+08:00" pubdate data-updated="true">Jul 7<span>th</span>, 2014</time>
        
         | <a href="/blog/2014/07/07/hello_github/#disqus_thread">Comments</a>
        
      </p>
    
  </header>


  <div class="entry-content"><p>   以前在QQ空间，网易上写博客，现在开始在github&amp;gitcafe上写博客:octopress+github|octopress+gitcafe，于是乎，记下这个时刻，见证这个新开始。</p>

<figure class='code'><div class="highlight"><table><tr><td class="gutter"><pre class="line-numbers"><span class='line-number'>1</span>
</pre></td><td class='code'><pre><code class=''><span class='line'>积少成多，集腋成裘，坚持再坚持。</span></code></pre></td></tr></table></div></figure>

</div>
  
  


    </article>
  
  
    <article>
      
  <header>
    
      <h1 class="entry-title"><a href="/blog/2014/05/09/initializeshi-xian-dan-li/">Initialize实现单例</a></h1>
    
    
      <p class="meta">
        








  


<time datetime="2014-05-09T17:34:00+08:00" pubdate data-updated="true">May 9<span>th</span>, 2014</time>
        
         | <a href="/blog/2014/05/09/initializeshi-xian-dan-li/#disqus_thread">Comments</a>
        
      </p>
    
  </header>


  <div class="entry-content"><p>查看NSObject类<a href="https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/Reference/Reference.html#//apple_ref/occ/clm/NSObject/initialize">initialize方法</a>方法的文档时，发现其可以用来实现单例模块。</p>

<p>代码如下：</p>

<figure class='code'><figcaption><span></span></figcaption><div class="highlight"><table><tr><td class="gutter"><pre class="line-numbers"><span class='line-number'>1</span>
<span class='line-number'>2</span>
<span class='line-number'>3</span>
<span class='line-number'>4</span>
<span class='line-number'>5</span>
<span class='line-number'>6</span>
<span class='line-number'>7</span>
<span class='line-number'>8</span>
<span class='line-number'>9</span>
<span class='line-number'>10</span>
<span class='line-number'>11</span>
<span class='line-number'>12</span>
<span class='line-number'>13</span>
<span class='line-number'>14</span>
<span class='line-number'>15</span>
</pre></td><td class='code'><pre><code class='objective-c'><span class='line'><span class="k">@implementation</span> <span class="nc">QBaseObject</span>
</span><span class='line'>
</span><span class='line'><span class="k">static</span> <span class="n">QBaseObject</span> <span class="o">*</span><span class="n">_sharedBaseObject</span><span class="p">;</span>
</span><span class='line'><span class="k">static</span> <span class="kt">BOOL</span> <span class="n">_initialized</span> <span class="o">=</span> <span class="n">NO</span><span class="p">;</span>
</span><span class='line'>
</span><span class='line'><span class="k">+</span> <span class="p">(</span><span class="kt">void</span><span class="p">)</span><span class="nf">initialize</span>
</span><span class='line'><span class="p">{</span>
</span><span class='line'>    <span class="k">if</span> <span class="p">(</span><span class="o">!</span><span class="n">_initialized</span><span class="p">)</span>
</span><span class='line'>    <span class="p">{</span>
</span><span class='line'>        <span class="n">_sharedBaseObject</span> <span class="o">=</span> <span class="p">[[</span><span class="n">QBaseObject</span> <span class="n">alloc</span><span class="p">]</span> <span class="n">init</span><span class="p">];</span>
</span><span class='line'>        <span class="n">_initialized</span> <span class="o">=</span> <span class="n">YES</span><span class="p">;</span>
</span><span class='line'>    <span class="p">}</span>
</span><span class='line'><span class="p">}</span>
</span><span class='line'>
</span><span class='line'><span class="k">@end</span>
</span></code></pre></td></tr></table></div></figure>

</div>
  
  


    </article>
  
  
    <article>
      
  <header>
    
      <h1 class="entry-title"><a href="/blog/2013/04/25/ios-zhong-huo-qu-dang-qian-lian-jie-wifixin-xi/">iOS中获取当前连接WIFI信息</a></h1>
    
    
      <p class="meta">
        








  


<time datetime="2013-04-25T16:30:00+08:00" pubdate data-updated="true">Apr 25<span>th</span>, 2013</time>
        
         | <a href="/blog/2013/04/25/ios-zhong-huo-qu-dang-qian-lian-jie-wifixin-xi/#disqus_thread">Comments</a>
        
      </p>
    
  </header>


  <div class="entry-content"><p>iOS系统中，通过公有API不能获取周围所有Wifi的信息，但是，可以获取设备当前连接WiFi的信息。</p>

<h3>1.引入头文件和库</h3>

<pre><code>#import &lt;SystemConfiguration/SystemConfiguration.h&gt;
#import &lt;SystemConfiguration/CaptiveNetwork.h&gt;
和SystemConfiguration.framework
</code></pre>

<h3>2.示例代码</h3>

<figure class='code'><figcaption><span></span></figcaption><div class="highlight"><table><tr><td class="gutter"><pre class="line-numbers"><span class='line-number'>1</span>
<span class='line-number'>2</span>
<span class='line-number'>3</span>
<span class='line-number'>4</span>
<span class='line-number'>5</span>
<span class='line-number'>6</span>
<span class='line-number'>7</span>
<span class='line-number'>8</span>
<span class='line-number'>9</span>
<span class='line-number'>10</span>
<span class='line-number'>11</span>
<span class='line-number'>12</span>
<span class='line-number'>13</span>
<span class='line-number'>14</span>
<span class='line-number'>15</span>
<span class='line-number'>16</span>
<span class='line-number'>17</span>
<span class='line-number'>18</span>
<span class='line-number'>19</span>
<span class='line-number'>20</span>
</pre></td><td class='code'><pre><code class='objective-c'><span class='line'><span class="n">CFArrayRef</span> <span class="n">arrayRef</span> <span class="o">=</span> <span class="n">CNCopySupportedInterfaces</span><span class="p">();</span>
</span><span class='line'><span class="n">NSArray</span><span class="o">*</span> <span class="n">netArray</span> <span class="o">=</span> <span class="p">(</span><span class="n">NSArray</span> <span class="o">*</span><span class="p">)</span><span class="n">arrayRef</span><span class="p">;</span>
</span><span class='line'><span class="n">NSLog</span><span class="p">(</span><span class="s">@&quot;wifi num=%d&quot;</span><span class="p">,</span> <span class="n">netArray</span><span class="p">.</span><span class="n">count</span><span class="p">);</span>
</span><span class='line'>
</span><span class='line'><span class="k">for</span> <span class="p">(</span><span class="n">NSString</span><span class="o">*</span>  <span class="n">netName</span> <span class="k">in</span> <span class="n">netArray</span><span class="p">)</span> <span class="p">{</span>
</span><span class='line'><span class="n">CFDictionaryRef</span> <span class="n">dictRef</span> <span class="o">=</span> <span class="n">CNCopyCurrentNetworkInfo</span><span class="p">((</span><span class="n">CFStringRef</span><span class="p">)</span><span class="n">netName</span><span class="p">);</span>
</span><span class='line'><span class="k">if</span> <span class="p">(</span><span class="n">dictRef</span> <span class="o">!=</span> <span class="nb">NULL</span><span class="p">)</span> <span class="p">{</span>
</span><span class='line'>    <span class="n">NSDictionary</span> <span class="o">*</span><span class="n">networkInfo</span> <span class="o">=</span> <span class="p">(</span><span class="n">NSDictionary</span> <span class="o">*</span><span class="p">)</span><span class="n">dictRef</span><span class="p">;</span>
</span><span class='line'>    <span class="n">NSLog</span><span class="p">(</span><span class="s">@&quot;network info = %@&quot;</span><span class="p">,</span> <span class="n">networkInfo</span><span class="p">);</span>
</span><span class='line'>    <span class="n">CFStringRef</span> <span class="n">ssid</span> <span class="o">=</span> <span class="n">CFDictionaryGetValue</span><span class="p">(</span><span class="n">dictRef</span><span class="p">,</span> <span class="n">kCNNetworkInfoKeySSID</span><span class="p">);</span>
</span><span class='line'>    <span class="c1">//mac address</span>
</span><span class='line'>    <span class="n">CFStringRef</span> <span class="n">bssid</span> <span class="o">=</span> <span class="n">CFDictionaryGetValue</span><span class="p">(</span><span class="n">dictRef</span><span class="p">,</span> <span class="n">kCNNetworkInfoKeyBSSID</span><span class="p">);</span>
</span><span class='line'>    <span class="n">CFStringRef</span> <span class="n">ssidData</span> <span class="o">=</span> <span class="n">CFDictionaryGetValue</span><span class="p">(</span><span class="n">dictRef</span><span class="p">,</span> <span class="n">kCNNetworkInfoKeySSIDData</span><span class="p">);</span>
</span><span class='line'>
</span><span class='line'>    <span class="n">NSLog</span><span class="p">(</span><span class="s">@&quot;ssid = %@ bssid = %@,ssid data = %@&quot;</span><span class="p">,</span><span class="n">ssid</span><span class="p">,</span><span class="n">bssid</span><span class="p">,</span><span class="n">ssidData</span><span class="p">);</span>
</span><span class='line'>    <span class="n">CFRelease</span><span class="p">(</span><span class="n">dictRef</span><span class="p">);</span>
</span><span class='line'>   <span class="p">}</span>
</span><span class='line'><span class="p">}</span>
</span><span class='line'>
</span><span class='line'><span class="n">CFRelease</span><span class="p">(</span><span class="n">arrayRef</span><span class="p">);</span>
</span></code></pre></td></tr></table></div></figure>


<p></p>

<h3>3.输出日志</h3>

<figure class='code'><figcaption><span></span></figcaption><div class="highlight"><table><tr><td class="gutter"><pre class="line-numbers"><span class='line-number'>1</span>
<span class='line-number'>2</span>
<span class='line-number'>3</span>
<span class='line-number'>4</span>
<span class='line-number'>5</span>
<span class='line-number'>6</span>
<span class='line-number'>7</span>
</pre></td><td class='code'><pre><code class='objective-c'><span class='line'><span class="mi">2013</span><span class="o">-</span><span class="mo">04</span><span class="o">-</span><span class="mi">26</span> <span class="mi">11</span><span class="o">:</span><span class="mi">17</span><span class="o">:</span><span class="mf">09.501</span> <span class="n">dbTest_sqlite</span><span class="p">[</span><span class="mi">1619</span><span class="o">:</span><span class="n">c303</span><span class="p">]</span> <span class="n">wifi</span> <span class="n">num</span><span class="o">=</span><span class="mi">1</span>
</span><span class='line'><span class="mi">2013</span><span class="o">-</span><span class="mo">04</span><span class="o">-</span><span class="mi">26</span> <span class="mi">11</span><span class="o">:</span><span class="mi">17</span><span class="o">:</span><span class="mf">09.502</span> <span class="n">dbTest_sqlite</span><span class="p">[</span><span class="mi">1619</span><span class="o">:</span><span class="n">c303</span><span class="p">]</span> <span class="n">network</span> <span class="n">info</span> <span class="o">=</span> <span class="p">{</span>
</span><span class='line'>    <span class="n">BSSID</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
</span><span class='line'>    <span class="n">SSID</span> <span class="o">=</span> <span class="s">&quot;Tencent-FreeWiFi&quot;</span><span class="p">;</span>
</span><span class='line'>    <span class="n">SSIDDATA</span> <span class="o">=</span> <span class="o">&lt;</span><span class="mf">54656e63</span> <span class="mf">656e742</span><span class="n">d</span> <span class="mi">46726565</span> <span class="mi">57694669</span><span class="o">&gt;</span><span class="p">;</span>
</span><span class='line'><span class="p">}</span>
</span><span class='line'><span class="mi">2013</span><span class="o">-</span><span class="mo">04</span><span class="o">-</span><span class="mi">26</span> <span class="mi">11</span><span class="o">:</span><span class="mi">17</span><span class="o">:</span><span class="mf">09.503</span> <span class="n">dbTest_sqlite</span><span class="p">[</span><span class="mi">1619</span><span class="o">:</span><span class="n">c303</span><span class="p">]</span> <span class="n">ssid</span> <span class="o">=</span> <span class="n">Tencent</span><span class="o">-</span><span class="n">FreeWiFi</span> <span class="n">bssid</span> <span class="o">=</span> <span class="mi">0</span><span class="p">,</span><span class="n">ssid</span> <span class="n">data</span> <span class="o">=</span> <span class="o">&lt;</span><span class="mf">54656e63</span> <span class="mf">656e742</span><span class="n">d</span> <span class="mi">46726565</span> <span class="mi">57694669</span><span class="o">&gt;</span>
</span></code></pre></td></tr></table></div></figure>


<p></p>
</div>
  
  


    </article>
  
  
    <article>
      
  <header>
    
      <h1 class="entry-title"><a href="/blog/2011/08/10/go_to_tencent/">入职腾讯</a></h1>
    
    
      <p class="meta">
        








  


<time datetime="2011-08-10T09:00:00+08:00" pubdate data-updated="true">Aug 10<span>th</span>, 2011</time>
        
         | <a href="/blog/2011/08/10/go_to_tencent/#disqus_thread">Comments</a>
        
      </p>
    
  </header>


  <div class="entry-content"><p>早上9点入职，中午的时候，还没有办完入职手续，因为入职的人特别多，排队填写一堆东东，看样子要到下午了。</p>

<p>   下午吃完饭后，去那像是网吧一样的工位。但是，人与人却是近距离接触的。
   左边是nop,右边是老江，leven，老大在斜对面&hellip;</p>

<pre><code>于是开始了在这里的火热激情之旅！....
靠谱！给力！
---今天记录下这个时刻。
</code></pre>
</div>
  
  


    </article>
  
  <div class="pagination">
    
    <a href="/blog/archives">Blog Archives</a>
    
    <a class="next" href="/blog/page/14/">Newer &rarr;</a>
    
  </div>
</div>
<aside class="sidebar">
  
    <section>
  <h1>关于我</h1>
  <p>律威,QQ:309235009 微信:ksnowlv</p>
  <p>手机单机游戏/手机网游封神online/手机阅读/腾讯iOS地图客户端&实时公交&开放API(地图&街景)/iPad/iPhone淘宝客户端及性能优化</p>
  <p>目前在银客做银客/简理财/&#8230;</p>
  <p>能做一点,是一点;不求大成,不求一万年;积少成多,水到渠成!</p>
</section>
<section>
  <h1>最近发布</h1>
  <ul id="recent_posts">
    
      <li class="post">
        <a href="/blog/2017/04/26/android-drawable/">Android drawable</a>
      </li>
    
      <li class="post">
        <a href="/blog/2017/04/22/iOS-xia-shi-yong-ffmpeg/">iOS下使用ffmpeg</a>
      </li>
    
      <li class="post">
        <a href="/blog/2015/08/19/ios-you-xian-hou-tai-ren-wu/">iOS有限后台任务</a>
      </li>
    
      <li class="post">
        <a href="/blog/2015/08/19/android-xia-jie-ya-suo/">Android下gzip数据流解压缩</a>
      </li>
    
      <li class="post">
        <a href="/blog/2015/08/19/facebook-infer-de-shi-yong/">FaceBook-infer的使用</a>
      </li>
    
  </ul>
</section>
<section>
  <h1>分类</h1>
    <ul id="category-list"><li><a href='/blog/categories/android-jie-ya-suo/'>Android-解压缩 (1)</a></li><li><a href='/blog/categories/androidduo-xian-cheng/'>Android多线程 (3)</a></li><li><a href='/blog/categories/androidcha-jian/'>Android插件 (1)</a></li><li><a href='/blog/categories/androidhui-tu-./'>Android绘图。 (1)</a></li><li><a href='/blog/categories/androidwang-luo/'>Android网络 (1)</a></li><li><a href='/blog/categories/git/'>git (6)</a></li><li><a href='/blog/categories/githubbo-ke/'>github博客 (8)</a></li><li><a href='/blog/categories/ios/'>iOS (6)</a></li><li><a href='/blog/categories/ios-block/'>iOS-block (1)</a></li><li><a href='/blog/categories/ios-bug/'>iOS-Bug (2)</a></li><li><a href='/blog/categories/ios-memory/'>iOS-Memory (4)</a></li><li><a href='/blog/categories/ios-push/'>iOS-push (1)</a></li><li><a href='/blog/categories/ios-ui/'>iOS-UI (2)</a></li><li><a href='/blog/categories/ios-you-hua/'>iOS-优化 (1)</a></li><li><a href='/blog/categories/ios-nei-cun/'>iOS-内存 (1)</a></li><li><a href='/blog/categories/ios-ji-chu/'>iOS-基础 (3)</a></li><li><a href='/blog/categories/ios-duo-xian-cheng/'>iOS-多线程 (3)</a></li><li><a href='/blog/categories/ios-cun-chu/'>iOS-存储 (1)</a></li><li><a href='/blog/categories/ios-an-quan/'>iOS-安全 (1)</a></li><li><a href='/blog/categories/ios-wang-luo/'>iOS-网络 (13)</a></li><li><a href='/blog/categories/ios-jie-ya-suo/'>iOS-解压缩 (1)</a></li><li><a href='/blog/categories/ios-she-ji-mo-shi/'>iOS-设计模式 (1)</a></li><li><a href='/blog/categories/ios-diao-shi/'>iOS-调试 (1)</a></li><li><a href='/blog/categories/iosyou-hua/'>iOS优化 (1)</a></li><li><a href='/blog/categories/iosji-chu/'>iOS基础 (2)</a></li><li><a href='/blog/categories/iosyin-pin/'>iOS音频 (1)</a></li><li><a href='/blog/categories/mac/'>Mac (4)</a></li><li><a href='/blog/categories/mac-duo-xian-cheng/'>Mac-多线程 (1)</a></li><li><a href='/blog/categories/nginx/'>nginx (3)</a></li><li><a href='/blog/categories/php/'>php (3)</a></li><li><a href='/blog/categories/python/'>python (12)</a></li><li><a href='/blog/categories/swift/'>swift (11)</a></li><li><a href='/blog/categories/uml/'>UML (8)</a></li><li><a href='/blog/categories/xcode/'>Xcode (11)</a></li><li><a href='/blog/categories/chan-pin-she-ji/'>产品设计 (2)</a></li><li><a href='/blog/categories/gong-ju/'>工具 (2)</a></li><li><a href='/blog/categories/shu-ju-ku/'>数据库 (2)</a></li><li><a href='/blog/categories/sheng-huo-pian-duan/'>生活片段 (10)</a></li><li><a href='/blog/categories/zhi-ye-sheng-ya/'>职业生涯 (7)</a></li><li><a href='/blog/categories/du-shu/'>读书 (2)</a></li></ul>
</section>
<section>
  <h1>外部链接</h1>
    <ul id="外部链接">
    	<li><a href="https://developer.apple.com">苹果开发者中心</a> </li>
    	<li><a href="http://stackoverflow.com/questions/tagged/ios">stackoverflow</a></li>
    	<li><a href="http://ksnowlv.blog.163.com/blog/#m=0">ksnowlv网易博客</a></li>
	</ul>
</section>

  
</aside>

    </div>
  </div>
  <footer role="contentinfo"><p>
  Copyright &copy; 2017 - 律威 -
  <span class="credit">Powered by <a href="http://octopress.org">Octopress</a></span>

  <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1253538110'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "v1.cnzz.com/z_stat.php%3Fid%3D1253538110%26online%3D1' type='text/javascript'%3E%3C/script%3E"));</script>

  <script type="text/javascript">
var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F4c1727a94ea20751730e8a556dbdbf82' type='text/javascript'%3E%3C/script%3E"));
</script>

</p>



</footer>
  

<script type="text/javascript">
      var disqus_shortname = 'ksnowlv';
      
        
        var disqus_script = 'count.js';
      
    (function () {
      var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
      dsq.src = 'http://' + disqus_shortname + '.disqus.com/' + disqus_script;
      (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
    }());
</script>








</body>
</html>
